thick-horned nudibranch - Turkish English Dictionary